1647 Kimbark St, Longmont, CO 80501-2831, Longmont
"The picture speaks for itself! A rubber band that was inside one of the tacos. That’s extremely ca"
"The picture speaks for itself! A rubber band that was inside one of the tacos. That’s extremely ca"